debye temperature - German English Dictionary